←Select platform

CompressRows(ushort[],IntPtr,int,int) Method

Summary
Performs buffer-to-buffer RLE compression of unmanaged 1-bit image data
Syntax
C#
C++/CLI
Python
[CLSCompliantAttribute(false)] 
public static void CompressRows( 
   ushort[] runBuffer, 
   IntPtr buffer, 
   int width, 
   int rows 
) 
[CLSCompliantAttribute(false)] 
public: 
static void CompressRows(  
   array<ushort>^ runBuffer, 
   IntPtr buffer, 
   int width, 
   int rows 
)  
def CompressRows(self,runBuffer,buffer,width,rows): 

Parameters

runBuffer
The output buffer, which will be filled with 1-bit compressed image data.

buffer
The unmanaged input buffer, which contains the 1-bit image data to be compressed.

width
The number of pixels to process.

rows
The number of rows to process.

Remarks

. Use this method to process multiple lines of image data. This method is available in the Document/Medical Toolkits.

This function is useful for working with 1-bit images that are loaded in their compressed formats for faster loading and display. For more information, refer to Speeding Up 1-Bit Documents.

Requirements

Target Platforms

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.